5-Aminolevulinic acid Hydrochloride